electronically controlled speed - German English Dictionary